runtime.traceLocker.mp (field)
30 uses
runtime (current package)
tracebuf.go#L48: tl.mp.trace.oldthrowsplit = gp.throwsplit
tracebuf.go#L52: return traceWriter{traceLocker: tl, traceBuf: tl.mp.trace.buf[tl.gen%2][tracev2.NoExperiment]}
tracebuf.go#L105: if w.mp == nil {
tracebuf.go#L110: w.mp.trace.buf[w.gen%2][w.exp] = w.traceBuf
tracebuf.go#L116: gp.throwsplit = w.mp.trace.oldthrowsplit
tracebuf.go#L185: if w.mp != nil {
tracebuf.go#L186: mID = w.mp.procid
tracebuf.go#L206: return traceWriter{traceLocker: tl, traceBuf: tl.mp.trace.buf[tl.gen%2][exp], exp: exp}
traceevent.go#L41: if pp := tl.mp.p.ptr(); pp != nil && !pp.trace.statusWasTraced(tl.gen) && pp.trace.acquireStatus(tl.gen) {
traceevent.go#L44: if gp := tl.mp.curg; gp != nil && !gp.trace.statusWasTraced(tl.gen) && gp.trace.acquireStatus(tl.gen) {
traceevent.go#L45: tl.writer().writeGoStatus(gp.goid, int64(tl.mp.procid), goStatus, gp.inMarkAssist, 0 /* no stack */).end()
traceruntime.go#L172: mp *m
traceruntime.go#L260: if tl.mp.trace.reentered > 0 {
traceruntime.go#L261: tl.mp.trace.reentered--
traceruntime.go#L263: tl.mp.trace.writing.Store(false)
traceruntime.go#L265: releasem(tl.mp)
traceruntime.go#L289: pp := tl.mp.p.ptr()
traceruntime.go#L360: pp := tl.mp.p.ptr()
traceruntime.go#L376: pp := tl.mp.p.ptr()
traceruntime.go#L392: pp := tl.mp.p.ptr()
traceruntime.go#L502: pp := tl.mp.p.ptr()
traceruntime.go#L503: pp.trace.mSyscallID = int64(tl.mp.procid)
traceruntime.go#L523: tl.mp.p.ptr().trace.mSyscallID = -1
traceruntime.go#L555: if tl.mp.curg != nil && tl.mp.curg.syscallsp != 0 {
traceruntime.go#L602: if gp := tl.mp.curg; gp != nil && !gp.trace.statusWasTraced(tl.gen) && gp.trace.acquireStatus(tl.gen) {
traceruntime.go#L603: tl.writer().writeGoStatus(gp.goid, int64(tl.mp.procid), tracev2.GoSyscall, false, 0 /* no stack */).end()
tracestatus.go#L70: if w.mp.p.ptr() == pp && w.mp.curg != nil && readgstatus(w.mp.curg)&^_Gscan == _Gsyscall {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |